home *** CD-ROM | disk | FTP | other *** search
Makefile | 1997-07-13 | 10.6 KB | 377 lines |
- ################################################################################
- ##
- ## Mon Dec 16 18:21:51 1996
- ##
- ## export PATH=/usr/local/java/jdk1.1/solaris/bin:$PATH
- ## export CLASSPATH=/usr/local/java/jdk1.1/solaris/lib
- ## export CLASSPATH=.:/export/home/gmv/beans/classes:/usr/local/java/jdk1.1/solaris/lib
- ##
- ################################################################################
- PKG_DIR=./acme/beans
- BDK_DIR=/export/home/gmv/beans
- JAR_DIR=$(BDK_DIR)/jars
-
-
- bean00:
- javac AcmeSimpleBean.java
- javac TestAcmeSimpleBean.java
-
- test00:
- appletviewer TestAcmeSimpleBean.html
-
- ################################################################################
- ## Acme01Bean
- ################################################################################
- Acme01Bean.class: Acme01Bean.java
- javac Acme01Bean.java
-
- TestAcme01Bean.class: TestAcme01Bean.java
- javac TestAcme01Bean.java
-
- bean01: Acme01Bean.class TestAcme01Bean.class
-
-
- test01: Acme01Bean.class TestAcme01Bean.class
- appletviewer TestAcme01Bean.html
-
- jar01: Acme01Bean.class
- echo "Manifest-Version: 1.0" > manifest.tmp
- echo "" >> manifest.tmp
- echo "Name: Acme01Bean.class" >> manifest.tmp
- echo "Java-Bean: True" >> manifest.tmp
- jar cfm acme01.jar manifest.tmp Acme01Bean.class
- @/bin/rm manifest.tmp
-
- install01:
- cp -p acme01.jar $(JAR_DIR)
-
-
- ################################################################################
- ## Acme02Bean
- ################################################################################
- Acme02Bean.class: Acme02Bean.java
- javac Acme02Bean.java
-
- TestAcme02Bean.class: TestAcme02Bean.java
- javac TestAcme02Bean.java
-
- bean02: Acme02Bean.class TestAcme02Bean.class
-
-
- test02: Acme02Bean.class TestAcme02Bean.class
- appletviewer TestAcme02Bean.html
-
- jar02: Acme02Bean.class
- echo "Manifest-Version: 1.0" > manifest.tmp
- echo "" >> manifest.tmp
- echo "Name: Acme02Bean.class" >> manifest.tmp
- echo "Java-Bean: True" >> manifest.tmp
- jar cfm acme02.jar manifest.tmp Acme02Bean.class
- @/bin/rm manifest.tmp
-
- install02: jar02
- cp -p acme02.jar $(JAR_DIR)
-
-
- ################################################################################
- ## Acme03Bean
- ##
- ## Put bean in acme.beans package
- ################################################################################
- PKG_DIR=./acme/beans
-
- $(PKG_DIR)/Acme03Bean.class: Acme03Bean.java
- javac -d . Acme03Bean.java
-
- TestAcme03Bean.class: TestAcme03Bean.java
- javac TestAcme03Bean.java
-
- bean03: $(PKG_DIR)/Acme03Bean.class TestAcme03Bean.class
-
-
- test03: $(PKG_DIR)/Acme03Bean.class TestAcme03Bean.class
- appletviewer TestAcme03Bean.html
-
- jar03: $(PKG_DIR)/Acme03Bean.class
- echo "Manifest-Version: 1.0" > manifest.tmp
- echo "" >> manifest.tmp
- echo "Name: acme/beans/Acme03Bean.class" >> manifest.tmp
- echo "Java-Bean: True" >> manifest.tmp
- jar cfm acme03.jar manifest.tmp acme/beans/Acme03Bean.class
- @/bin/rm manifest.tmp
-
- install03: jar03
- cp -p acme03.jar $(JAR_DIR)
-
- clean03:
- rm $(PKG_DIR)/Acme03Bean.class
- rm TestAcme03Bean.class
- rm acme03.jar
- #
- dirs03:
- @echo create directories
- mkdir -p $(PKG_DIR)
-
-
- ################################################################################
- ## Acme04Bean
- ##
- ## add a label, make it look like a JellyBean
- ## add getLabel, setLabel property
- ################################################################################
-
- $(PKG_DIR)/Acme04Bean.class: Acme04Bean.java
- javac -d . Acme04Bean.java
-
- TestAcme04Bean.class: TestAcme04Bean.java
- javac TestAcme04Bean.java
-
- bean04: $(PKG_DIR)/Acme04Bean.class TestAcme04Bean.class
-
-
- test04: $(PKG_DIR)/Acme04Bean.class TestAcme04Bean.class
- appletviewer TestAcme04Bean.html
-
- jar04: $(PKG_DIR)/Acme04Bean.class
- echo "Manifest-Version: 1.0" > manifest.tmp
- echo "" >> manifest.tmp
- echo "Name: acme/beans/Acme04Bean.class" >> manifest.tmp
- echo "Java-Bean: True" >> manifest.tmp
- jar cfm acme04.jar manifest.tmp acme/beans/Acme04Bean.class
- @/bin/rm manifest.tmp
-
- install04: jar04
- cp -p acme04.jar $(JAR_DIR)
-
- clean04:
- rm $(PKG_DIR)/Acme04Bean.class
- rm TestAcme04Bean.class
- rm acme04.jar
-
-
- ################################################################################
- ## Acme05Bean
- ##
- ## add constructor that accepts label argument
- ## modify paint to draw as square button with rectangle
- ## instead of bean shape
- ## add sizeToFit function
- ## call sizeToFit in setLabel function
- ##
- ## In BeanBox, this bean (button) now resizes itself
- ## to fit a modified label (grows and shrinks) when
- ## the label is edited in the PropertySheet.
- ################################################################################
-
- $(PKG_DIR)/Acme05Bean.class: Acme05Bean.java
- javac -d . Acme05Bean.java
-
- TestAcme05Bean.class: TestAcme05Bean.java
- javac TestAcme05Bean.java
-
- bean05: $(PKG_DIR)/Acme05Bean.class TestAcme05Bean.class
-
-
- test05: $(PKG_DIR)/Acme05Bean.class TestAcme05Bean.class
- appletviewer TestAcme05Bean.html
-
- jar05: $(PKG_DIR)/Acme05Bean.class
- echo "Manifest-Version: 1.0" > manifest.tmp
- echo "" >> manifest.tmp
- echo "Name: acme/beans/Acme05Bean.class" >> manifest.tmp
- echo "Java-Bean: True" >> manifest.tmp
- jar cfm acme05.jar manifest.tmp acme/beans/Acme05Bean.class
- @/bin/rm manifest.tmp
-
- install05: jar05
- cp -p acme05.jar $(JAR_DIR)
-
- clean05:
- rm $(PKG_DIR)/Acme05Bean.class
- rm TestAcme05Bean.class
- rm acme05.jar
-
-
- ################################################################################
- ## Acme06Bean
- ##
- ################################################################################
-
- $(PKG_DIR)/Acme06Bean.class: Acme06Bean.java
- javac -d . Acme06Bean.java
-
- TestAcme06Bean.class: TestAcme06Bean.java
- javac TestAcme06Bean.java
-
- bean06: $(PKG_DIR)/Acme06Bean.class TestAcme06Bean.class
-
-
- test06: $(PKG_DIR)/Acme06Bean.class TestAcme06Bean.class
- appletviewer TestAcme06Bean.html
-
- jar06: $(PKG_DIR)/Acme06Bean.class
- echo "Manifest-Version: 1.0" > manifest.tmp
- echo "" >> manifest.tmp
- echo "Name: acme/beans/Acme06Bean.class" >> manifest.tmp
- echo "Java-Bean: True" >> manifest.tmp
- jar cfm acme06.jar manifest.tmp acme/beans/Acme06Bean.class
- @/bin/rm manifest.tmp
-
- install06: jar06
- cp -p acme06.jar $(JAR_DIR)
-
- clean06:
- rm $(PKG_DIR)/Acme06Bean.class
- rm TestAcme06Bean.class
- rm acme06.jar
-
-
- ################################################################################
- ## Acme07Bean
- ##
- ################################################################################
-
- $(PKG_DIR)/Acme07Bean.class: Acme07Bean.java
- javac -d . Acme07Bean.java
-
- TestAcme07Bean.class: TestAcme07Bean.java
- javac TestAcme07Bean.java
-
- bean07: $(PKG_DIR)/Acme07Bean.class TestAcme07Bean.class
-
-
- test07: $(PKG_DIR)/Acme07Bean.class TestAcme07Bean.class
- appletviewer TestAcme07Bean.html
-
- jar07: $(PKG_DIR)/Acme07Bean.class
- echo "Manifest-Version: 1.0" > manifest.tmp
- echo "" >> manifest.tmp
- echo "Name: acme/beans/Acme07Bean.class" >> manifest.tmp
- echo "Java-Bean: True" >> manifest.tmp
- jar cfm acme07.jar manifest.tmp acme/beans/Acme07Bean.class
- @/bin/rm manifest.tmp
-
- install07: jar07
- cp -p acme07.jar $(JAR_DIR)
-
- clean07:
- rm $(PKG_DIR)/Acme07Bean.class
- rm TestAcme07Bean.class
- rm acme07.jar
-
-
- ################################################################################
- ## Acme08Bean
- ##
- ################################################################################
-
- $(PKG_DIR)/Acme08Bean.class: Acme08Bean.java
- javac -d . Acme08Bean.java
-
- TestAcme08Bean.class: TestAcme08Bean.java
- javac TestAcme08Bean.java
-
- bean08: $(PKG_DIR)/Acme08Bean.class TestAcme08Bean.class
-
-
- test08: $(PKG_DIR)/Acme08Bean.class TestAcme08Bean.class
- appletviewer TestAcme08Bean.html
-
- jar08: $(PKG_DIR)/Acme08Bean.class
- echo "Manifest-Version: 1.0" > manifest.tmp
- echo "" >> manifest.tmp
- echo "Name: acme/beans/Acme08Bean.class" >> manifest.tmp
- echo "Java-Bean: True" >> manifest.tmp
- jar cfm acme08.jar manifest.tmp acme/beans/Acme08Bean.class
- @/bin/rm manifest.tmp
-
- install08: jar08
- cp -p acme08.jar $(JAR_DIR)
-
- clean08:
- rm $(PKG_DIR)/Acme08Bean.class
- rm TestAcme08Bean.class
- rm acme08.jar
-
-
- ################################################################################
- ## Acme09Bean
- ##
- ################################################################################
-
- $(PKG_DIR)/Acme09Bean.class: Acme09Bean.java
- javac -d . Acme09Bean.java
-
- TestAcme09Bean.class: TestAcme09Bean.java
- javac TestAcme09Bean.java
-
- bean09: $(PKG_DIR)/Acme09Bean.class TestAcme09Bean.class
-
-
- test09: $(PKG_DIR)/Acme09Bean.class TestAcme09Bean.class
- appletviewer TestAcme09Bean.html
-
- jar09: $(PKG_DIR)/Acme09Bean.class
- echo "Manifest-Version: 1.0" > manifest.tmp
- echo "" >> manifest.tmp
- echo "Name: acme/beans/Acme09Bean.class" >> manifest.tmp
- echo "Java-Bean: True" >> manifest.tmp
- jar cfm acme09.jar manifest.tmp acme/beans/Acme09Bean.class
- @/bin/rm manifest.tmp
-
- install09: jar09
- cp -p acme09.jar $(JAR_DIR)
-
-
- clean09:
- rm $(PKG_DIR)/Acme09Bean.class
- rm TestAcme09Bean.class
- rm acme09.jar
-
- ################################################################################
-
-
- diff02:
- @echo "================================================================================"
- -diff Acme01Bean.java Acme02Bean.java
- @echo "================================================================================"
-
- diff03:
- @echo "================================================================================"
- -diff Acme02Bean.java Acme03Bean.java
- @echo "================================================================================"
-
- diff04:
- @echo "================================================================================"
- -diff Acme03Bean.java Acme04Bean.java
- @echo "================================================================================"
-
- diff05:
- @echo "================================================================================"
- -diff Acme04Bean.java Acme05Bean.java
- @echo "================================================================================"
-
- diff06:
- @echo "================================================================================"
- -diff Acme05Bean.java Acme06Bean.java
- @echo "================================================================================"
-
- diff07:
- @echo "================================================================================"
- -diff Acme06Bean.java Acme07Bean.java
- @echo "================================================================================"
-
- diff08:
- @echo "================================================================================"
- -diff Acme07Bean.java Acme08Bean.java
- @echo "================================================================================"
-
- diff09:
- @echo "================================================================================"
- -diff Acme08Bean.java Acme09Bean.java
- @echo "================================================================================"
-
-
- diffall: diff02 diff03 diff04 diff05 diff06 \
- diff07 diff08 diff09
-